/*
 *  ImageSegment.h
 *  openFrameworks
 *
 *  Created by fregment on 01.06.09.
 *  Copyright 2009 __MyCompanyName__. All rights reserved.
 *
 */

#include <string>
#include "VanishingPoint.h"

#ifndef _IMAGE_SEGMENT
#define _IMAGE_SEGMENT

namespace abliefern {
	
	class ImageSegment{
	
	public:
		
		ImageSegment(std::string theFilename);
		ImageSegment(std::string theFilename,float theX,float theY);
		ImageSegment(std::string theFilename,float theX,float theY,int theWidth,int theHeight);
		
		
		std::string filename;
		
		int width;
		int height;
		
		float borderPercentage;
		
		float x;
		float y;
		
		
		int databaseID;
		
		VanishingPoint vanishingPoint;
		

	};
	
	
}


#endif